t cell regulator - French English Dictionary